Sarku Japan in St. Louis - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 165 - South County Mall | 85 South County Centerway | 314-892-9102 | |
| Sarku Japan Store # 223 - St. Louis Galleria | 1155 Saint Louis Galleria | 314-721-8816 | |
| Name | Address | Phone | |
|---|---|---|---|
| Sarku Japan Store # 165 - South County Mall | 85 South County Centerway | 314-892-9102 | |
| Sarku Japan Store # 223 - St. Louis Galleria | 1155 Saint Louis Galleria | 314-721-8816 | |